package sk.fhi.server.handler;

import net.customware.gwt.dispatch.server.ActionHandler;
import net.customware.gwt.dispatch.server.ExecutionContext;
import net.customware.gwt.dispatch.shared.DispatchException;
import sk.fhi.server.service.CRUDService;
import sk.fhi.shared.rpc.AbstractAction;
import sk.fhi.shared.rpc.AbstractResult;

import com.google.inject.Inject;

public abstract class AbstractActionHandler<A extends AbstractAction<R>, R extends AbstractResult>
		implements ActionHandler<A, R> {
	
	@Inject
	protected CRUDService crudService;

	public AbstractActionHandler() {
	}


	@Override
	public void rollback(A paramA, R paramR,
			ExecutionContext paramExecutionContext) throws DispatchException {
		// TODO Auto-generated method stub

	}

}
